Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD ROAD Detached £416,407 £242,500 11 Feb 2011
10 ORCHARD ROAD Detached £408,013 £328,000 21 Jun 2018
12 ORCHARD ROAD Semi-Detached £386,633 £221,500 5 May 2006
14 ORCHARD ROAD Detached £463,622 £97,000 27 Mar 1998